extensive farming - Francés Inglés Diccionario